the star and crescent - Espagnol Anglais Dictionnaire